@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
.fr{ float:right;}
.img1 {transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.img1:hover { transform: rotate(360deg);-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.2);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.img3 {transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.img3:hover { transform: rotate(360deg) scale(1.2);-webkit-transform: rotate(360deg) scale(1.2);-moz-transform: rotate(360deg) scale(1.2); -o-transform: rotate(360deg) scale(1.2); -ms-transform: rotate(360deg) scale(1.2); }
.img4 { transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.img4:hover { transform: translate(0, -10px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);-ms-transform: translate(0, -10px);}
/*-----------------头部开始--------------------*/
.headdr{height: 141px;border-bottom: 1px solid #edefec;}
.top{ height: 33px;background: #f7f7f7;}
.top_left{width:700px; float: left;}
.topbox{width:1200px; margin: 0 auto;}
.top_left .m{float: left;line-height: 33px;width:80px; position: relative; }
.top_left i{display: inline-block; *display: inline; background: url(../images/xtb1.png) no-repeat 0 0;width:9px; height: 6px;margin-left: 6px;}
.top_left h3{font-weight: 400; font-size: 12px;color: #a7a7a7;}
.ubs{top:33px; width:100%; text-align: center;left:-10px; background: #f7f7f7; position: absolute;display: none;border: 1px solid #dbdada; border-top: none; }
.ubs li{line-height: 22px; }
.ubs a{display: block; color: #666;}
.ubs a:hover{background: #e1e0e0;}
.top_right{float: right;}
.top_right p{ line-height: 33px;color: #a7a7a7;}
.head{width:1200px; overflow: hidden;margin: 0 auto;}
.logo{width:238px; float: left;padding-top: 15px;}
.ssk{width:300px; float: left; padding-left: 105px;padding-top: 20px;}
.ssknr{border: 1px solid #edefec;width:343px; height: 40px;overflow: hidden;}
.wby1{height: 40px;width:62px; border: none;float: left;font-family: "微软雅黑"; font-size: 14px;color: #737373;appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;outline:none;background: url(../images/a1.png) no-repeat 44px center; padding-left: 10px;float: left;background-color: #edefec;}
.wby2{float: left;width:230px; line-height: 40px;font-size: 14px;font-family: "微软雅黑";color: #999; padding-left: 10px;border: none;}
.btn1{background: url(../images/a_03.jpg);width:41px; height: 40px;border: none;float: left;}
.ssk{}
.ssk ul{overflow: hidden;padding-top: 10px;}
.ssk li{float: left;line-height: 20px;font-size: 13px;color: #1a2046; padding-right: 5px;}
.ssk a{color: #1a2046;}
.ssk a:hover{text-decoration: underline;}
.nav{float: right;width:470px; padding-top: 35px;}
.nav ul{overflow: hidden;}
.nav li{float: left; padding-left: 30px;line-height: 32px;}
.nav a{color: #545454;font-size: 16px;display: block;padding: 0 3px;}
.nav .hover a{border-bottom: 4px solid #ff811a;}
.nav a:hover{border-bottom: 4px solid #ff811a;}
/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
#container { background: #fcfcfc;}
.wzsy{width:1200px; margin: 0 auto;}
.ttxw{overflow: hidden;}
.wzpd{width:205px; padding: 0 15px;border: 1px solid #e1e1e1;border-top: none;float: left;}
.flnr{padding: 10px 0;border-bottom: 1px solid #ebebeb;}
.flnr h2{font-size: 15px;font-weight: 400; line-height: 30px;}
.flnr ul{overflow: hidden;}
.flnr li{float: left;line-height: 26px;padding-right: 15px;}
.flnr a{color: #262626;font-size: 13px;}
.flnr a:hover{text-decoration: underline;}

.jygc{width:705px; float: left;padding: 10px 0 0 10px;}
.focusBox { position: relative; width:705px; height:271px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:705px; height:271px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 3px; height: 16px; overflow: hidden; width: 36px; cursor: pointer; height: 5px;background: #9d9ca1;display:inline-block; *display:inline; zoom:1;  }
.focusBox .hd .on{ background: #1aa97d; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.gcal{width:705px; overflow: hidden;padding-top: 9px;}
.gcal ul{overflow: hidden;width:750px; }
.gcal li{float: left;padding-right: 6px;}
.gcalbox{width:327px; overflow: hidden;border: 1px solid #e1e1e1;padding:10px;}
.gc_left{float: left;width:128px; height: 77px;overflow: hidden;}
.gc_left img{width:128px; height: 77px;}
.gc_right{width:188px; float: right;}
.gc_right h2{font-size: 15px; line-height: 24px; font-weight: 400;}
.gc_right p{font-size: 12px;color: #606060; line-height: 24px;}
.gc_right a{transition: All 0.4s ease-in-out;display: block;width:83px; height: 28px; text-align: center;line-height: 28px;color: #000;border: 1px solid #cdcdcd;background: #f3f3f3;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.gc_right a:hover{background: #9D9CA1;color: #fff;}

.hlwd{float: right;width:237px; float: right;padding-top: 10px;}
.hlwd_top{border: 1px solid #e2e2e2;padding-bottom: 13px}
.hlwd_top h2{font-weight: 400; text-align: center;font-size: 15px; line-height: 40px;}
.hlwd_top ul{text-align: center;}
.hlwd_top li{display: inline-block;*display: inline;}
.hlwd_top span{display: inline-block;*display: inline; background: url(images/a2.png); width:17px; height: 27px; line-height: 27px; text-align: center;color: #894f2d;font-size: 19px;border: 1px solid #e1e1e1;}
.ddcg{border: 1px solid #e1e1e1;margin-top: 4px;}
.cgbt{background: url(../images/a3.png);height: 87px;}
.cgbt_left{width:66px; height: 66px;float: left;padding: 9px 0 0 9px;}
.cgbt_left img{width:66px; height: 66px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.cgbt_rigth{width:140px; padding: 10px 10px 0 0;float: right;}
.cgbt_rigth h2{ font-weight:400; font-size:14px; line-height:41px}
.xtb2{ display:inline-block; *display:inline;	width:17px;height: 15px;background-image: url(../images/xtb1.png);background-repeat: no-repeat;background-position: -12px 0; margin-left:5px; vertical-align:middle;}
.xtb3{ background:url(../images/xtb1.png);background-position: -31px 0; width:19px; height:14px; margin-right:5px; display:inline-block; *display:inline;}
.cgbt_rigth a{color:#656565; }

.cffl ul{ overflow:hidden; border-bottom:1px dashed #979797;padding:10px 0 10px 0;}
.cffl li{ width:33.33%; text-align:center; float:left; border-right:1px solid #d9d9d9;box-sizing: border-box;}
.cffl{ }
.cffl h2{ font-weight:400; color:#894f2d; font-size:16px;}
.cffl p{ color:#666;}
.grzx{ padding:10px 15px;}
.grzx h2{ font-weight:400; font-size:12px; line-height:26px;}
.grzx li{ line-height:24px; color:#909090; }
.grzx a{ color:#909090;}
.grzx .btn1{ display:block; width:100%; height:40px; line-height:40px; font-size:18px; color:#fff; background:#fe8a23; margin-top:10px; text-align:center;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.grzx .btn1:hover{ background:#e9730b;}
.grzx .btn1 img{ vertical-align:middle; padding-right:8px;}

.qwfb{ width:1200px; margin:0 auto;}
.qwfb_tit{ padding-top:20px;}
.qwfb_tit h2{ font-size:25px; font-weight:400; line-height:62px; }
.qwfb_tit span{ font-size:14px; color:#616161;}
.qwfb_nr{ width:1200px; overflow:hidden;}
.qwfb_nr ul{ overflow:hidden; width:1300px;}
.qwfb_nr li{ float:left; padding-right:27px;}
.qwfb_nr img{ width:271px; height:126px;}
.tjbox{ width:271px; padding:3px; border:1px solid #ececec;}
.qwtext{ padding:10px;}
.qwtext p{ font-size:13px; line-height:22px;}
.qwtext h2{ font-size:400px; font-size:16px; color:#333; line-height:32px;}

.rzsq{ overflow:hidden;}
.rzsq_left{ float:left; width:960px;}
.rzsq_tit ul{ overflow:hidden;}
.rzsq_tit  li{ float:left; padding-right:12px;}
.rzsq_tit a{ display:block; width:96px; height:36px; text-align:center; line-height:36px; background:#e8e8e8; font-size:16px; color:#2e2e2e; border:1px solid #ececec;}
.rzsq_tit .hover_a a{ background:#fe8a23; color:#fff;}
.rzsq_tit a:hover{ background:#fe8a23; color:#fff;}
.color1{ color:#fe8a23;}
.rwjs{width:290px; float: left; padding: 20px 0 20px 0px;border-bottom: 1px dashed #afafaf;margin-right: 30px;}
.lb1 li{ line-height:24px; background:url(../images/a6.png) no-repeat left center; padding-left:23px; font-size:13px;}
.lb1 a{color: #000;}
.lb1 i{font-style: normal;}
.lb1 span{color: #767676;}
.rwjs_top{overflow: hidden;padding-bottom: 10px;}
.rwjs_top h2{font-weight: 400;font-size: 17px; line-height: 24px;}
.rwjs_top h4{font-weight: 400;font-size: 13px;color: #3b3b3b;}
.rwjs_top p{font-size: 12px; padding-top: 10px;color: #3b3b3b;}
.rwjs_top img{width:67px; height: 67px; float: left;margin-right: 13px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.rwjs a:hover{color: #999;}
.xtb1{display: inline-block;*display: inline;width:14px; height: 10px; margin-left: 7px; background: url(../images/xtb1.png) no-repeat -55px 0;}

.rzsq_right{width:215px; float: right;}
.zxdt_tit{padding-bottom: 10px;}
.zxdt_tit h2{font-weight: 400;font-size: 16px;}
.zxdt_nr{background: url(../images/a7.png) no-repeat left top; height: 100px;}
.zxdt_nr h1{background: url(../images/a8.png);width:80px; height: 23px; font-size: 13px;font-weight: 400; text-align: center; line-height: 23px; color: #3b3b3b; margin-left: 14px;}
.zxrw{overflow: hidden;padding: 6px 0 0 22px;overflow: hidden;}
.zxrw img{width:42px; height: 42px;float: left;margin-right: 10px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.zxrw h2{font-weight: 400;font-size: 13px; line-height: 25px;}
.zxrw p{color: #3b3b3b;}
.zxdt_nr a{font-size: 13px;color: #3b3b3b;line-height: 32px;display: block;padding-left: 20px;}
.zxdt_nr a:hover{text-decoration: underline; }

.rwjs_a{width:290px; float: left;margin-right: 30px;}
.rwjs_a h1{font-size: 17px;color: #c94946; line-height: 17px;padding-bottom: 10px;font-weight: 400;}
.rwjs_a span{color: #666;}
.xtb4{display: inline-block;*display: inline;width:20px; height: 19px;background: url(../images/xtb1.png) no-repeat -74px 0; margin-left: 6px;}
.xtb5{display: inline-block;*display: inline;width:13px; height: 12px;background: url(../images/xtb1.png) no-repeat -101px 0; margin:0 2px;}
.xtb6{display: inline-block;*display: inline;width:13px; height: 12px;background: url(../images/xtb1.png) no-repeat -121px 0; margin:0 2px;}
.gxwd{background: #f8f8f8;border: 1px solid #e1e1e1;}
.gxwd p{line-height: 43px; padding-left: 10px;font-size: 13px;color: #737272;}
.gxwd .color2{color: #c64844;}
.phb{padding-top: 10px;border-bottom: 1px dashed #afafaf; padding-bottom: 10px;}
.phb h2{font-size: 13px; font-weight: 400; line-height: 26px;}
.phb li{color: #737272; line-height: 28px;}
.phb i{font-style: normal;display: inline-block;*display: inline;font-size:14px;width:25px; text-align: center;color: #464646;}
.phb a{color: #737272;}
.cjrs{padding-top: 15px;}
.cjrs p{color: #4b4a4a;font-size: 14px;}
.cjrs span{color: #c64844;}
.zxdt_tit a{color: #636363;font-size: 13px;}
.zxdt_tit a:hover{color: #E9730B;}
.gkqy_lb li{line-height: 35px;background: url(../images/a_11.jpg) no-repeat left center; padding-left: 16px;}
.gkqy_lb a{font-size: 13px;color: #737272;}
.gkqy_lb a:hover{text-decoration: underline;}
.gkqy_lb {border-bottom: 1px dashed #dfdfdf;}
.ggtp{padding-top: 20px;}
.ggtp li{padding-bottom: 15px;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
#footer { margin-top: 65px; background:#fafafa; text-align: center; padding: 50px 0 40px 0;}
#footer ul{padding-bottom: 24px;}
#footer a{font-size: 14px;color: #333;}
#footer a:hover{text-decoration: underline;}
#footer li{display: inline-block; *display: inline;}
#footer p{line-height: 24px;font-size: 13px;color: #525252;}
#footer h2{padding-top: 25px;}
/*------------------版权结束------------------*/

/*======05知识中心=======*/
.banner{background: url(../images/banner1.jpg) center center; height: 305px;}
.badl{width:1200px; margin: 0 auto;overflow: hidden;}
.badl_left{width:288px; height: 304px;background: #f5f4f4;border-bottom: 1px solid #dcdbdb;float: left;}
.ktnr{padding:0 25px 10px 25px; border-top: 1px solid #dcdbdb;}
.ktnr h2{font-weight: 400;font-size: 19px;color: #262626; line-height: 50px;}
.ktnr ul{overflow: hidden;}
.ktnr li{float: left; padding-right: 8px;font-size: 13px; line-height: 30px;}
.ktnr a{color: #000;}
.ktnr a:hover{text-decoration: underline;}
.badl_right{width:220px; float: right;padding-top: 20px;}
.dlbox{background: #fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.dlbox{padding: 4px;}
.tdtext{padding: 11px 14px 0 14px;}
.tdtext li{text-align: center;}
.btn2{width:100%; height: 46px;background: #23b8ff; font-size: 16px;color: #fff;border: none;color: #fff;margin-top: 10px;}
.tdtext a{color: #1a2046; line-height: 34px;}
.tdtext p{text-align: left;}

.zbkc{width:1200px; margin: 0 auto;}
.zbkc_tit{line-height: 78px;padding-top: 20px;}
.zbkc_tit h2{font-size: 32px;font-weight: 400;}
.zbkc_tit a{font-size: 22px;color: #a1a1a1; display: inline-block;*display: inline; margin-left: 32px;}




.spnr{
	width:1200px;
	overflow: hidden;
	padding-top: 30px;
}
.spnr ul{width:1300px; overflow: hidden;}
.spnr li{float: left; padding-right: 15px;}
.tvbox{width:227px; border-bottom: 2px solid #ea2961;}
.tv_tp{width:227px; height: 120px;overflow: hidden;}
.tv_tp img{width:227px; height: 120px;overflow: hidden;}
.tvbox h2{font-size: 14px;font-weight: 400; line-height: 36px; padding-bottom: 15px;}
.bftb{width:20px; height: 20px;display: inline-block;*display: inline; background: url(../images/xtb1.png) no-repeat -171px 0; margin-right: 8px; vertical-align: middle;}
.tvbox a{color: #000;}
.tvbox a:hover{color: #666;}
.tvbox p{font-size: 14px;color: #4f4f4f; line-height: 35px;}
.qdbtn{background: url(../images/xtb1.png) no-repeat -143px 0; width:16px; height: 20px; display: inline-block;*display: inline; margin-right: 8px; vertical-align: middle;}
.rjpx {background: url(../images/xtb1.png) no-repeat -201px 0;width:13px; height: 11px; margin-right: 8px;display: inline-block;*display: inline; }

.wdzx{overflow: hidden;}
.wdzx_left{float: left;width:715px; overflow: hidden;}
.wdzx_left ul{overflow: hidden;width:750px;}
.wdzx_left li{float: left;padding: 0 18px 10px 0; height: 205px;}
.wdbox{width:225px;}
.wdbox img{width:225px; height: 142px;}
.wdbox h2{font-size: 14px; line-height: 32px;font-weight: 400;}
.wdbox p{font-size: 13px;color: #666;}

.wdbox_zj{width:225px; overflow: hidden;border: 1px solid #ececec;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;overflow: hidden;}
.wdbox_zj img{width:122px; height: 142px;float: left; margin-right: 12px;}
.wdbox_zj h2{font-size: 16px;font-weight: 400; line-height: 40px; padding-bottom: 10px;}
.wdbox_zj p{line-height: 20px;color: #909090; font-size: 14px;}
.btn3{transition: All 0.4s ease-in-out;display:inline-block; *display:inline;width:78px; height: 28px; line-height: 28px; text-align: center;background: #e81955; text-align: center;color: #fff; font-size: 14px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; margin-top: 12px;}
.btn3:hover{color: #fff; background: #bf0a3f;}
.xwlb{width:460px; float: right; margin-top: -12px;}
.xwlb li{ line-height: 43px; border-bottom: 1px dashed #b8b8b8;}
.xwlb a{color: #2d64b6;font-size: 16px;}
.xwlb a:hover{text-decoration: underline;}
.tpbox1 h2{ font-size:14px; font-weight:400; line-height:26px; color:#333}
.tpbox1 p{ color:#4f4f4f; font-size:13px;}
.tpbox1{ padding-bottom:10px;}


.m-slide{ position: relative; width:1198px;  height: 350px; border: 1px solid #e9e9e9; background: #f4f4f4;  }
	.m-slide .bottom-shadow{ position: absolute; bottom: -3px; left: 0; width: 100%; height: 1px; overflow: hidden; border-top: 1px solid #e0e0e0; background: #e6e6e6; border-bottom: 1px solid #ececec }
	.m-slide .img { float: left; position: relative; width:600px; height:350px; }
	.m-slide .img li,.m-slide .img img { display: block; width: 600px; height: 350px }
	.imbbox{ width:600px; height:350px; position:relative;}
	.bjbox{ position:absolute; width:600px; height:350px; z-index:1; background:rgba(0,0,0,.7);left:0; top:0;}
	.bjbox h2{ font-weight:400; font-size:24px; color:#fff; line-height:106px; text-align:center;}
	.btn16{ display:block; width:180px; height:50px; text-align:center; line-height:50px; color:#fff; font-size:23px; margin:30px auto 0 auto; background:#23b8ff;transition: All 0.4s ease-in-out;}
.btn16:hover{ background:#0592d5; color:#fff;}
.jssm{ width:100%; padding:13px 0; overflow:hidden; position:absolute; bottom:0; left:0;}
.bjbox .sksj{ font-size:19px; color:#fff; text-align:center; padding-top:15px; }
.bjbox .sksj span{ font-weight:800; color:#23b8ff}
.jssm p{ color:#fff; line-height:40px; padding:0 15px; font-size:18px;}
.m-slide .img .jssm img{ width:40px; height:40px; float:left; margin-right:15px; -moz-border-radius: 20px; -webkit-border-radius: 20px;border-radius:20px; }
.m-slide .img .jssm a{ color:#fff;}
.m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.m-slide .img .first { display: block }
.m-slide .tab { float: right; width:598px;}
.m-slide .tab li { height:50px;}
.m-slide .tab a{ display:block; background:url(../images/a52.png) no-repeat left center; height:50px; padding-left:72px; line-height:50px; font-size: 15px; color: #333;}
.m-slide .tab .first { border-top: 0 }
.m-slide .tab .on a { color: #23b8ff; background: url(../images/a51.png) no-repeat left center; background-color: #fff;}

.haveday{ font-size:18px; color:#fff; text-align:center; padding-top:15px;}
.haveday i{ font-style:normal;}
.haveday span{ font-weight:800; color:#23b8ff;}

/*====06课程列表====*/
.nybox{width:1200px; margin: 0 auto;}
.dqwz{ line-height: 60px;}
.dqwz a{color: #000; font-size: 15px;}
.dqwz a:hover{text-decoration: underline;}

.lbkc .lb2{overflow: hidden; padding: 10px 15px; background: #f7f7f7; margin-bottom: 25px;}
.lb2 li{float: left; line-height:30px ;font-size: 15px;color: #333; padding-right: 40px;}
.lb2 span{}
.lb2 a{color: #333;}
.lb2 .hover_b a{color: #ff811a;}
.lb2 a:hover{color: #ff811a;}
.lbkc .lb3{overflow: hidden; padding: 10px 15px; background: #f7f7f7; margin-bottom: 25px;}
.lb3 li{float: left; line-height:30px ;font-size: 15px;color: #333; padding-right: 15px;}
.lb3 span{}
.lb3 a{color: #333; display: inline-block; *display: inline; padding: 0 15px;}
.lb3 .hover_b a{color: #fff; background: #ff811a;}
.lb3 a:hover{color: #fff; background: #ff811a;}

.kclb_nr{width:1200px; overflow: hidden; padding-top: 25px;}
.kclb_nr{width:1250px; overflow: hidden;}
.kclb_nr li{float: left; padding: 0 27px 45px 0;}
.kctp{width:218px; border-bottom: 2px solid #ea2961;}
.kc_tp{width:218px; height: 123px;overflow: hidden;}
.kc_tp img{width:218px; height: 123px;}
.kctp h2{font-size: 14px; line-height: 36px; padding-bottom: 10px; font-weight: 400;}
.kctp p{color: #666; line-height: 36px; font-size: 13px;}
.kctp a{color: #333;}

.fynr ul{text-align: center;}
.fynr li{display: inline-block; *display: inline;}
.fynr a{display: inline-block; *display: inline; border: 1px solid #dddddd; padding: 4px 10px;color: #333; font-size: 16px;}
.fynr .hover_c a{background: #ff811a;color: #fff;}
.fynr a:hover{background: #ff811a;color: #fff;}

/*====07课程详情=======*/
.tbkc{overflow: hidden;}
.tbkc_left{width:600px;float: left;}
.top_left img{width:600px; height: 348px;}
.tbkc_right{width:565px; float: right; height:348px; position:relative;}
.tbkc_right h2{ font-size:26px; line-height:26px; padding-bottom:15px; font-weight:400;}
.tbkc_right p{ font-size:14px; line-height:28px; color:#000}
.tbkc_right a{ color:#000;}
.tbkc_right span{ padding-right:28px;}
.xtb7{ width:14px; height:15px; background: url(../images/xtb1.png) no-repeat -221px 0; margin-right:6px;display: inline-block; *display: inline; vertical-align:middle;}
.xtb8{ width:13px; height:13px; background: url(../images/xtb1.png) no-repeat -245px 0; margin-right:6px; margin-left:28px;display: inline-block; *display: inline; vertical-align:middle;}
.tbkc_right .btn4{display: inline-block; *display: inline; width:178px; height:49px; line-height:49px; text-align:center; font-size:23px; border:1px solid #ff811a; color:#fff; background:#ff811a;}
.tbkc_right .btn5{display: inline-block; *display: inline; width:178px; height:49px; line-height:49px; text-align:center; font-size:23px; border:1px solid #ff811a; color:#ff811a; background:#fff; margin-left:13px;}
.btn_zh{ position:absolute; left:0; bottom:0;}

.ktms_box{ padding-top:20px;}
.ktms{ padding-top:25px; overflow:hidden;}
.ktms_left{ width:838px; float:left; }
.ktms_tit{height:52px; border-bottom:3px solid #d6d6d6;}
.ktms_tit span{ float:left; padding:0 22px; color:#d6d6d6; font-size:21px; line-height:52px;cursor:pointer; }
.ktms_left .ktms_tit .on{ border-bottom:3px solid #ff811a; color:#ff811a;}
.js_tit{ border-bottom:1px solid #eeeeee; padding-bottom:7px;}
.js_tit h2{ font-size:20px; font-weight:400; height:20px; line-height:20px; padding-left:10px; border-left:4px solid #e6e6e6;}
.js_nr{ width:838px; overflow:hidden;}
.js_nr ul{ overflow:hidden; width:1000px;}
.js_nr li{ float:left; padding-right:94px;}
.jsbox{ overflow:hidden; width:370px;}
.jsbox img{ width:100px; height:100px; float:left; margin-right:18px; margin-bottom:30px;}
.jsbox h2{ font-size:18px; color:#ff811a; font-weight:400; line-height:36px;}
.jsbox p{ font-size:13px; line-height:25px;}
.js_nr{ padding:12px 0 45px 0;}
.js_nr p{font-size:13px; line-height:25px;}
.js_tp{ padding-bottom:46px;}
.xtb9{display: inline-block; *display: inline; vertical-align:middle; width:14px; height:14px; margin-left:9px; background:url(../images/xtb1.png) no-repeat 0 -32px;}
.zlxz{ width:838px; overflow:hidden}
.zlxz ul{ width:1000px; overflow:hidden;}
.zlxz li{ float:left; width:272px; line-height:44px; font-size:14px; background:url(../images/a12.png) no-repeat 13px center; padding-left:30px;}
.zlxz a{ color:#333;}
.zlxz a:hover{ text-decoration:underline;}

.ktms_right{ width:330px; float:right; padding-top:55px;}
.fbkt{ padding-bottom:30px;}
.fbkt a{ display:block; text-align:center; line-height:52px; border:1px solid #ff811a; font-size:19px; color:#ff811a;-moz-border-radius: 9px; -webkit-border-radius: 9px;border-radius:9px;}
.xtb10{ background:url(../images/xtb1.png) no-repeat -20px -32px;display: inline-block; *display: inline; margin-right:25px; vertical-align:middle; width:31px; height:33px; }

.sjlt{ border:1px solid #d6d6d6;}
.sjlt_tit{ border-bottom:1px solid #d6d6d6;}
.sjlt_tit h2{ line-height:100px; font-size:21px; color:#ff811a; font-weight:400; padding-left:110px; background:url(../images/a13.png) no-repeat 34px center;}
.sjlt_fl { border-bottom:1px solid #d6d6d6; padding:20px 0;}
.sjlt_fl ul{ overflow:hidden;}
.sjlt_fl li{ width:33.33%; text-align:center; float:left; border-right:1px solid #f4f4f4;box-sizing: border-box;}
.sjlt_fl h4{ font-size:14px; font-weight:400; color:#333;}
.sjlt_fl p{ color:#666; font-size:14px;}
.hpnr{ padding:20px 20px 40px 20px;}
.hpnr p{ font-size:13px; line-height:24px; color:#333;}

.kttj{ padding-top:45px;}
.kttj_tit{border-bottom:1px solid #eeeeee; padding-bottom:7px;}
.kttj_tit h2{font-size:20px; font-weight:400; height:20px; line-height:20px; padding-left:10px; border-left:4px solid #e6e6e6;}
.kttj_nr{ width:1200px; overflow:hidden; padding-top:20px;}
.kttj_nr ul{ width:1300px; overflow:hidden;}
.kttj_nr li{ width:225px; float:left; padding-right:18px;}
.ktbox{ width:225px; height:142px; overflow:hidden;}
.ktbox img{ width:225px; height:142px;}

.kttext h2{ font-size:14px; font-weight:400; line-height:28px;}
.kttext  p{ color:#999; font-size:14px;}

.mlnr{}
.mlnr h2{ font-weight:400; line-height:40px; background:#fafafa; font-size:18px; color:#8b8b8b; padding:0 18px;}
.mlnr li{ padding:0 17px; line-height:42px; font-size:15px; color:#8b8b8b;}
.mlnr a{ color:#8b8b8b;}
.xtb11{display: inline-block; *display: inline; background:url(../images/xtb1.png) no-repeat -59px -32px; width:13px; height:13px; margin-right:8px; vertical-align:middle;}
.mlnr ul{ padding-top:10px;}

/*======09文档列表======*/
.wdxq{ overflow:hidden;}
.wc_left{ float:left; width:838px;}
.rwbk{ border:1px solid #efddc2;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.rwbk_tit h2{ line-height:42px; background:#fffaf3; font-size:19px; font-weight:400; padding-left:20px;}
.rwbk_nr{ padding:10px 20px; width:798px; overflow:hidden;}
.rwbk_nr ul{ overflow:hidden; width:900px;}
.rwbk_nr li{ line-height:34px; font-size:15px;background-image: url(../images/a15.png);
	background-repeat: no-repeat;
	background-position: left center;padding-left:19px; float:left;width:145px;}
.rwbk_nr a{color:#333;}

.wdwj{ padding-top:30px;}
.wdwj_tit{ height:34px; border-bottom:1px solid #23b8ff;}
.wdwj_tit span{ height:34px; width:123px; display:block; text-align:center; line-height:34px; float:left; margin-left:20px; font-size:14px; color:#333; border:1px solid #b8b8b8; cursor:pointer; border-bottom:none; }

.bgys1 td{ border-bottom:1px solid #f4f9fa; line-height:40px;}
.sswd{ margin:17px auto 0 auto; width:605px; border:1px solid #dedede;}
.wby3{ float:left; width:490px; padding-left:10px; float:left; line-height:52px; border:none;}
.btn6{ height:52px; width:104px; color:#fff; font-family:"微软雅黑"; font-size:16px; background:#23b8ff; border:none;}
.wdwj .wdwj_tit .on1{ color:#23b8ff; border:1px solid #23b8ff; border-bottom:1px solid #fff; height:34px; line-height:34px; background:#fff;}

.wd_right{ width:280px; float:right;}
.sctx{ padding-bottom:10px}
.sctx a{ display:block; color:#fff; font-size:19px; line-height:54px; background:#fe8a23; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; text-align:center;}
.xtb12{display: inline-block; *display: inline; width:18px; height:18px; vertical-align:middle; margin-right:17px; background:url(../images/xtb1.png) no-repeat -82px -32px;}
.scfl{ border:1px solid #d6d6d6; padding:15px; margin-bottom:10px;}
.scfl h2{
	font-size:16px;
	color:#333;
	font-weight:400;
	background-image: url(../images/a18.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 23px;
}
.scfl p{
	font-size:14px;
	color:#828282;
	line-height:42px;
	padding-left: 23px;
}
.STYLE2 {font-size: 15px; color: #333333; }
.STYLE3 {
	font-size: 15px;
	color: #2d64b6;
}
.STYLE4 {
	font-size: 14px;
	color: #2d64b6;
}
.STYLE5 {
	font-size: 14px;
	color: #949494;
}
/*========10上传文档=============*/
.scwd_tit{ width:655px; margin:0 auto; height:70px; padding-top:26px; position:relative;}
.tao1{ height:5px; background:#e4e4e4; overflow:hidden; width:655px;}
.left{ position:absolute; width:65px; text-align:center; left:-33px; top:15px;}
.left p{ font-size:15px; line-height:32px; color:#525252;}
.xhnr1{ background:#ff811a;width:26px; height:26px; text-align:center; line-height:26px; font-size:16px; border:1px solid #ff811a; color:#fff; margin:0 auto;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.xhnr2{ background:#fff; width:26px; height:26px; text-align:center; line-height:26px; font-size:16px; border:1px solid #e4e4e4; color:#e4e4e4;margin:0 auto;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%; }
.right p{ font-size:15px; line-height:32px; color:#525252;}
.right{ right:-33px;position:absolute; width:65px; text-align:center;top:14px; }
.zhang{ position:absolute; width:65px; text-align:center; top:14px; left:50%; margin-left:-33px;}
.zhang p{ font-size:15px; line-height:32px; color:#525252;}

.scfl_nr{ border:1px solid #e7e7e7;-moz-border-radius: 8px; -webkit-border-radius: 8px;border-radius:8px;}
.scfl_box{ width:430px; margin:0 auto; padding-top:165px; padding-bottom:120px;}
.scfl_box a{display:block; color:#fff; font-size:19px; line-height:54px; background:#fe8a23; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; text-align:center;}
.scfl_box p{ font-size:15px; padding-top:25px; color:#888888;}

/*=======10上传文档2=======*/
.scwb{ width:640px; margin:0 auto; padding-top:65px;}
.bgys2 td{ padding-bottom:40px; font-size:15px; color:#333; line-height:42px; }
.btn7{-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; width:296px; height:57px; background:#ff811a; color:#fff; font-size:22px; border:none; font-family:"微软雅黑"}
.wby4{ height:40px; width:480px; padding-left:20px; border:1px solid #c4c4c4; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;outline:none;}
.wby5{outline:none; height:120px; width:480px; padding:10px; border:1px solid #c4c4c4; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.bgys2 p{ line-height:32px; color:#333;}
.bgys2 a{color:#333;}
.bgys2 ul{ overflow:hidden;}
.bgys2 li{ float:left; padding:7px 7px 0 0;}
.bgys2 ul li a{ display:block; padding:2px 8px; background:#f0f0f0; font-size:13px; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; color:#333; line-height:20px;}
.wby6{outline:none; background:url(../images/a19.png); width:502px; height:42px; font-size:14px; font-family:"微软雅黑"; border:none; appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none; padding-left:20px;}
.STYLE6 {color: #ff0000}

/*--------10文档详情--------*/
.ktxd h2{font-weight: 400;font-size: 28px; line-height: 28px; margin-bottom: 15px; background: url(../images/a16.png) no-repeat left center; padding-left: 28px;}
.yhm {display: inline-block; *display: inline; background: url(../images/a26.png) no-repeat left center; padding-left: 18px; padding-right: 25px; color: #bda374;}
.scy {display: inline-block; *display:inline;  padding-right: 25px; color: #747474;}
.sccs {display: inline-block; *display: inline; background: url(../images/a27.png) no-repeat left center; padding-left: 20px; padding-right: 25px; color: #747474; }
.rccs {display: inline-block; *display: inline; background: url(../images/a28.png) no-repeat left center; padding-left: 17px; padding-right: 25px; color: #747474;}
.ccsy{display: inline-block; *display: inline; background: url(../images/a29.png); width:122px; height: 26px; vertical-align: middle;}
.ktxd p{line-height: 26px;}
.wdgy{border: 1px solid #f4f4f4; padding: 40px 48px; margin-top: 20px;}
.wdgy h2{color: #333; text-align: center;line-height: 46px;font-size: 26px; font-weight: 400;}
.wdgy h3{ line-height: 28px;font-size: 16px;color: #333;}
.wdgy p{ font-size: 14px; line-height: 24px; color: #333;text-indent: 30px; padding-bottom: 22px;}
.xzwd{-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;display: block;margin: 35px auto 0 auto;width:233px; height: 78px; background: #ff811a; text-align: center;}
.xzwd h2{font-size: 32px; color: #fff;font-weight: 400; line-height: 49px;}
.xzwd p{color: #fff;font-size: 16px;}

.wd_right .ccc{-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;font-size: 20px;color: #f5a52c; text-align: center;display: block;border: 1px solid #f5a52c; line-height: 52px; height: 52px;}
.wd_right img{vertical-align: middle;padding-right: 18px;}
.cdwb{padding-top: 12px;}
.wdtj{border: 1px solid #f4f4f4; margin-top: 12px;}
.wdtj h2{font-weight: 400; font-size: 21px;color: #333; line-height: 54px; padding-left: 20px; border-bottom: 1px solid #f4f4f4;}

.wdtjbox{padding: 0 10px; }
.wdtjbox li{padding: 6px 0;border-bottom: 1px solid #eeeeee;}
.wdtjbox h4{font-weight: 400; font-size: 14px;color: #333; line-height: 26px; }
.wdtjbox a{font-size: 14px;color: #333;}
.wdtjbox p{color: #999; line-height: 26px; padding-left: 35px;}
.wdtjbox span{color: #999; padding-right: 25px;}

/*======10文档详情弹出=======*/
.xqtp{width:495px; background: #fff; padding: 0 30px;border: 1px solid #c5c5c5; z-index: 100;position: fixed; left:50%; margin-left: -249px; top:25%;}
.xqtp_tit h2{font-weight: 400;color: #333;font-size: 18px; line-height: 62px; }
.tcxc{width:55px; height: 53px; position: absolute;right:0; top:0;}

.wbnr{text-align:  center;padding: 25px 0 35px 0;}
.qqdl h4{font-size: 15px; line-height: 42px;font-weight: 400; color: #333;}
.qqdl a{display: inline-block;*display: inline; padding-right: 25px; color: #333;}
.qqdl img{vertical-align: middle;margin-right: 5px;}
.qqdl{padding-bottom: 10px;border-bottom: 1px solid #dddddd;}
.yhzx p{ line-he.ight: 62px;font-size: 18px;}
.tcnrxq{background: url(../images/a38.png); width:134px; height: 33px; position: absolute;top:10px; left:-134px; position: absolute;display: none;}
.tcnrxq a{display: block;line-height: 33px; padding-left: 25px;color: #df9c1f;}
.djtc{cursor:pointer;}

/*=====11专家列表========*/
.zjlb_tit{border-bottom: 1px solid #ff811a; height: 34px;}
.zjlb_tit span{cursor:pointer;display: block;text-align: center;width:90px; height: 34px; line-height: 34px; font-size: 16px;border: 1px solid #e0e0e0; border-bottom: none; color: #7d7e7e; margin-left: 20px;float: left;}
.zhtoo{overflow: hidden; padding: 26px 0;border-bottom: 1px solid #ebebeb;}
.zht_a{width:37px; float: left;}
.zht_b{width:80px; float: left;}
.zht_b img{width:80px; height: 80px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.zht_c{width:1055px; float: right; position: relative;}
.zht_c h2{font-size: 20px; color: #333; font-weight: 400;}
.zht_c p{font-size: 16px;color: #333; line-height: 40px;}
.zht_c ul{overflow: hidden;}
.zht_c li{float: left;padding-right: 12px;}
.zht_c ul li a{display: block;background: #fcf8e3;width:95px; height: 28px;font-size: 14px;color: #666; text-align: center;line-height: 28px;}
.zht_a span{display: block;width:24px; height: 18px; background: #9f9f9f; line-height: 18px; text-align: center;color: #fff;-moz-border-radius:3px; -webkit-border-radius: 3px;border-radius:3px;}

.btn14{transition: All 0.4s ease-in-out;
-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;width:122px; height: 44px;background: #ff811a;color: #fff; display: block;; line-height: 44px; text-align: center;font-size: 17px; position: absolute;right:60px; bottom: 0px;}
.btn14:hover{background: #c75b03;color: #fff;}
.zjlb .zjlb_tit .on4{ border: 1px solid #ff811a; border-bottom: 1px solid #fff;background: #fff;}
/*======11问答列表======*/
.wdbq{ border: 1px solid #e6e6e6;-moz-border-radius: 8px; -webkit-border-radius:8px;border-radius:8px;}
.wdbq ul{overflow: hidden;padding: 20px 0 10px 20px;}
.wdbq li{float: left;padding:0 20px 10px 0;}
.wdbq a{display: block;width:40px; width:95px; text-align:center;border: 1px solid #ff811a; color: #ff811a; font-size: 15px; line-height: 40px;-moz-border-radius: 20px; -webkit-border-radius: 20px;border-radius:20px;}
.dtnr{padding-top: 45px;}
.dtnr_tit{border-bottom: 1px solid #ff811a; height: 34px;}
.dtnr_tit span{cursor:pointer;display: block;margin-left: 20px; width:107px; height: 34px; line-height: 34px; text-align: center;font-size: 16px; color: #7d7e7e;border: 1px solid #e0e0e0;border-bottom: none;float: left;}

.dtnrbox{padding-top: 35px;}
.hdxq{overflow: hidden; padding: 17px 0;border-bottom: 1px solid #ebebeb;}

.hdxq_a{float: left;width:45px; height: 45px; text-align: center;background: #009a61;}
.hdxq_a h2{color: #fff; font-size: 20px; line-height: 25px;}
.hdxq_a p{color: #fff;font-size: 12px;}
.hdxq_b{width:60px; text-align: center;float: left;}
.hdxq_b h2{font-weight: 400; line-height: 25px; font-size: 17px;color: #999999;}
.hdxq_b p{font-size: 14px;color: #999;}
.hdxq_c{width:720px; float: right;}
.hdxq_c p{font-size: 12px;color: #999; line-height: 20px;}
.hdxq_c p span{padding-right: 30px;}
.hdxq_c h2{font-weight: 400; color: #333; font-size: 19px; line-height: 25px;}
.hdxq_c h2 span{color: #ff8a00;font-size: 16px;display: inline-block; *display: inline; background: url(../images/a24.png) no-repeat left center ;padding: 0 5px 0 25px;}
.dtnr .dtnr_tit .on3{border: 1px solid #ff811a; color: #ff811a; background: #fff;border-bottom: none;}

.ydwt{background: #fcf8e3; border: 1px solid #d6d6d6; padding-bottom: 20px;}
.ydwt p{color: #333; text-align: center; line-height: 62px; font-size: 16px;}
.ydwt a{display: block;text-align: center;background: #ff811a; width:264px; height: 44px;font-size: 16px;color: #fff; margin: 40px auto 0 auto;
-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; line-height: 44px;}

.ryht{padding-top: 15px;}
.ryht h2{font-weight: 400; line-height: 46px; font-size: 20px;color: #333;}
.ryht ul{overflow: hidden;}
.ryht li{float: left;padding: 0 8px 8px 0;}
.ryht a{display: block; font-size: 15px; line-height: 28px; height: 28px; padding: 0 17px; background: #fcf8e3;color: #333;}

.hyyh{overflow: hidden;padding: 10px 0;border-bottom: 1px dashed #b8b8b8;}
.hyyhbox{padding: 0 10px;}
.hyyh_a{width:52px; float: left;padding-top: 12px;}
.hyyh_a span{display: block; background: url(../images/a42.png); width:20px; height: 29px; line-height: 22px; text-align: center;color: #fff; font-size: 14px; margin: 0 auto;}

.hyyh_b{width:52px; float: left; height: 52px;}
.hyyh_b img{width:52px; height: 52px;-moz-border-radius: 26px; -webkit-border-radius: 26px;border-radius:26px;}

.hyyh_c{width:140px; float: right;}
.hyyh_c p{line-height: 52px; font-size: 14px;color: #333;}
.hyyh_c span{color: #999;}

/*=======12问答详情======*/
.jzwt_tit {padding-bottom: 15px;}
.jzwt_tit h2{font-size: 21px;line-height: 21px;color: #333;font-weight: 400;}
.jzwt_tit span{background: url(../images/a24.png) no-repeat left center; padding-left: 23px; color: #ff8a00;font-size: 16px;width:30px; display: inline-block; *display: inline;}
.jzwt_nr h4{background: #f9fbfb; height: 60px; font-weight: 400; padding: 0 0 0 22px; color: #9a9a9a;font-weight: 400; font-size: 14px; line-height: 60px;}
.jzwt_nr span{color: #ff8a00;}
.jzwt_text{padding: 15px 0;}
.jzwt_text p{font-size: 15px; line-height: 28px; color: #333;}

.wbpl p{font-size: 15px;color: #333; line-height: 30px; background: url(../images/a25.png) no-repeat left center; padding-left: 30px;}
.wbpl ul{overflow: hidden; padding-top: 15px;}
.wbpl li{float: left;padding-right: 8px;}
.bplnrxq{overflow: hidden; padding: 20px 0;}
.pl_left{width:54px; float: left;}
.pl_left img{width:54px; height: 54px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;}
.pl_right{float: right;width:760px; }
.pl_right h4{font-weight: 400;color: #333;font-size: 18px; line-height: 18px; padding-bottom: 8px;}
.pl_right h5{font-size: 14px;color: #333; line-height: 22px; font-weight: 400;}

.plbox p{font-size: 15px; line-height: 32px;color: #333; background: url(../images/a25.png) no-repeat left center; padding-left: 30px;}
.plbox p span{ background: url(../images/e_27.jpg) no-repeat left center; padding-left: 30px;}
.plbox{border-bottom: 1px solid #e3e3e3; padding-bottom: 30px;}
.plnr h2{font-weight: 400;color: #333; line-height: 68px;font-size: 23px;border-bottom: 1px solid #e3e3e3;}

.btn12{display: inline-block; *display: inline;width:64px; height: 34px; line-height: 34px; text-align: center;color: #fff; background: #5cb85c; font-size: 16px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.btn12:hover{color: #fff;}
.gzxxp span{font-size: 14px; padding-left: 15px; color: #999;}
.gzxxp i{color: #333; font-style: normal;}
.btn13{display: inline-block; *display: inline;width:62px; height: 32px; line-height: 32px; text-align: center;color: #333; border: 1px solid #dddddd; font-size: 16px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.gzxxp p{padding-bottom: 8px;}
.gzxxp h4{font-size: 16px; color: #04497a;font-weight: 400; line-height: 34px; background: url(../images/e_03.jpg) no-repeat left center; padding-left: 30px;}
.gzxxp h4 span{color: #666; padding-left: 30px;}

.xghd{border: 1px solid #d6d6d6;}
.xghd h2{font-weight: 400; line-height: 54px;border-bottom: 1px solid #d6d6d6; padding-left: 24px;}

.xghd ul{padding:0 10px;}
.xghd  li{line-height: 39px; border-bottom: 1px dashed #b8b8b8;}
.xghd a{font-size: 14px;color: #2d64b6;}
/*======13我要提问=====*/
.wytw{border: 1px solid #e8e8e8;padding: 45px 0 55px 0;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.wytwbox{width:650px; margin: 0 auto;}
.wytwbox p{font-size: 18px;color: #8b8b8b; line-height: 42px;  }
.wytwbox li{padding-bottom: 25px;}
.wbybox{position: relative;}
.wby12{width:638px; padding-left: 10px; line-height: 58px; height: 58px;border: 1px solid #ededed;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;font-size: 16px; color: #999;font-family: "微软雅黑";}
.wbybox span{font-size: 16px;color: #999; position: absolute;right:10px; top:35px;}
.wby13{width:628px; padding: 10px; line-height: 24px; height: 138px;border: 1px solid #ededed;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;font-size: 16px; color: #999;font-family: "微软雅黑";}
.btn11{width:96px; height: 40px;color: #fff;background: #ff811a; font-size: 14px;font-family: "微软雅黑"; margin-right: 20px;border: none;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.wytwbox h4{text-align: right;font-size: 15px;color: #333;font-weight: 400;}
/*======16个人中心=======*/
.grzxnr{overflow: hidden; padding: 28px 0;}
.grtx_left{float: left;width:200px; text-align: center; height: 190px;}
.grtx_left p{font-size: 20px;color: #333; padding-top: 25px;}
.grtx_left img{width:140px; height: 140px;display: block;margin: 0 auto;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;}
.lxdhnra{float: left;width:275px; padding-left: 45px;  height: 160px; padding-top: 30px; }
.lxdhnra p{font-size: 18px; line-height: 46px;color: #333;}
.lxdhnra a{color: #999;}
.jrkcnr{text-align: center;width:200px; text-align: center; height: 190px; float: left;border-left: 1px solid #f1f1f1;}
.jrkcnr h2{font-size: 21px; color: #666; font-weight: 400; padding-top: 40px;}
.jrkcnr p{font-size: 18px; color: #666; padding-top: 25px;}
.jrkcnr span{font-size: 42px;}

/*========18联系我们=====*/



/*=======登陆===========*/
.bj1{background: rgba(0,0,0,.7); position: fixed;width:100%; height: 100%; z-index: 9;}
.dllmbox1{width:750px; position: fixed;background: #fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;left:50%; top:20%; margin-left: -375px; z-index: 10;}
.dllmbox1 h2{font-size: 36px;color: #ff811a; line-height:67px; padding-top: 15px;border-bottom: 1px solid #e9e9e9; text-align: center;}
.dlnr1{width:473px; margin: 0 auto;padding-top: 35px;}
.wby141{ height: 50px; border: 1px solid #ededed; background: url(../images/a44.png) no-repeat left center; padding-left: 53px;width:418px; font-size: 17px; color: #ababab;font-family: "微软雅黑";
-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.wby151{ height: 50px; border: 1px solid #ededed; background: url(../images/a45.png) no-repeat left center; padding-left: 53px;width:418px; font-size: 17px; color: #ababab;font-family: "微软雅黑";
-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.dlnr1 li{padding-bottom: 20px;}
.dlnr1 p{color: #818181; font-size: 14px;}
.btn151{ height: 50px; font-size: 20px;color: #fff; font-family: "微软雅黑";width:100%; border:none;letter-spacing: 15px;background: #ff811a;}
.dllmbox1 .gbnr1{width:12px; height: 12px;position: absolute;right:10px; top:10px;cursor:pointer;}
.dlnr1 i{color: #818181; font-size: 17px; width:85px; display: inline-block;*display: inline; width:85px; text-align: right; font-style: normal;}
.wby161{ height: 50px; border: 1px solid #ededed; background: url(../images/a49.png) no-repeat left center; padding-left: 53px;width:418px; font-size: 17px; color: #ababab;font-family: "微软雅黑";
-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
/*======25服务1=======*/
.bzzx_right{float: right;width:955px;}
.bzzx_tit{border-bottom: 1px solid #bdbdbd;}
.bzzx_tit h2{font-weight: 400; color: #333;font-size: 24px; line-height: 47px;}
.gywm_nr{padding-top: 15px;}
.gywm_nr p{font-size: 16px; line-height: 36px;color: #6d6d6d;}
/*=====25服务2=====*/
.gywm_nr h2{line-height: 52px;font-size: 14px;font-weight: 400; color: #333;}
/*=====25服务3=====*/
.ggfw{padding-top: 25px;}
.ggfwbox{overflow: hidden; border: 1px solid #eeeeee; margin-bottom: 25px;}
.ggfw_left{padding: 45px 0 0 15px; float: left;width:78px;}
.ggfw_right{width:817px; float: right;padding-right: 20px; padding-bottom: 25px;}
.ggfw_right h2{font-weight: 400; color: #333; line-height: 36px; font-size: 18px; padding-bottom: 10px; }
.ggfw_right p{font-size: 16px;color: #6d6d6d; line-height: 27px;}
.ggfw_right h4{font-weight: 400; color: #ff811a; line-break: 26px; padding-top: 22px; font-size: 18px;}
/*======25服务4======*/
.swhz{margin-top: 25px; border:1px solid #eeeeee;border-bottom: none;}
.swhz ul{overflow: hidden;}
.swhz li{width:33.33%; float: left;border-bottom: 1px solid #eee; padding-bottom: 25px;}
.swhz h2{font-size: 18px; color: #333; line-height: 52px;font-weight: 400; padding-left: 30px;}
.swhz p{color: #6d6d6d;font-size: 14px; line-height: 24px;padding-left: 30px;}
/*=====25服务5=======*/
.link{border: 1px solid #eee; margin-top: 25px;}
.link ul{overflow: hidden; padding: 20px 0 5px 20px;}
.link li{float: left; padding: 0 20px 20px 0;}
.link a{display: block;width:166px; height: 106px;}
.link img{width:164px; height: 104px; border: 1px solid #eee;}
/*========25服务6====*/
.flfw{padding-top: 15px;}
.flbox{padding-bottom: 28px;}
.flbox h2{font-size: 14px; line-height: 27px;color: #333; font-weight: 400;}
.flbox p{font-size: 14px; line-height: 27px;color: #333; }
/*=======25服务7=====*/
.wzjs{padding-top: 15px;}
.mswt h2{font-size: 17px;color: #333; line-height: 45px;font-weight: 400;}
.mswt li{padding-bottom: 20px; color: #333; overflow: hidden;}
.mswt span{padding-right: 30px; float: left;}
.inpot{ float: left; margin: 2px 5px 0 0;}
.mswt p{color: #333;font-size: 16px;}
.wby9{width:813px; height: 220px; border: 1px solid #eee; padding: 10px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.mswt i{font-style: normal; float: left; padding-right: 15px;}

.lxfs h2{font-size: 17px;color: #333; line-height: 36px;font-weight: 400;}
.wby10{width:580px; height: 40px; line-height: 40px;border: 1px solid #d9d9d9;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.lxfs li{padding-bottom: 20px;font-size: 17px;color: #333; overflow: hidden; line-height: 42px;}
.btn10{width:200px; height: 40px;background: #ff811a; color: #fff;font-size: 18px; font-family: "微软雅黑";border: none;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}

#demo{ float: left;}
.lxfs span{float: left;}
.wby11{width:200px; height: 40px;  line-height: 40px; font-family: "微软雅黑";font-size: 14px; text-align: center;border: 1px solid #d9d9d9;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}

/*======27我的课堂======*/
.wdktbox{padding: 15px 125px 30px 125px;}
.wdktbox h2{color: #333; line-height: 68px; height: 68px; font-weight: 400; font-size: 22px; position: relative; text-align:  center;border-bottom: 1px dashed #eaeaea;}
.btn8{transition: All 0.4s ease-in-out;width:99px; height: 28px; line-height: 28px; text-align: center;line-height: 28px; text-align: center;font-size:12px; border: 1px solid #ff0000;color: #ff0000; display: block;-moz-border-radius: 14px; -webkit-border-radius: 14px;border-radius:14px;font-weight: 400; position: absolute;top:16px; right:0px;}
.btn8:hover{background: #ff0000;color: #fff;}
.wdktbox ul{display: block;margin: 0 auto; width:420px; padding: 25px 0 0 0;}
.wby7{width:418px; height: 42px; font-family: "微软雅黑";font-size: 14px; color: #333; border: 1px solid #e3e3e3; padding-left: 20px;}
.wby8{width:396px; height: 174px; font-family: "微软雅黑";font-size: 14px; color: #333; border: 1px solid #e3e3e3; padding: 10px;}
.btn9{background: url(../images/a20.png); width:297px; height: 44px; font-size: 18px;color: #fff; font-family: "微软雅黑";margin: 33px auto 0 auto;border: none; display: block;letter-spacing: 5px;}
.wdktbox li{ padding-bottom: 20px;}
/*=====29我的问答======*/
.wdwd{ overflow:hidden; padding-top:37px;}
.wdwd_left{ width:212px; float:left; border:1px solid #ececec; }
.wdwd_left h2{ height:47px; line-height:47px; background:#ff811a; color:#fff; font-size:20px; font-weight:400; padding-left:20px;}
.wdwd_left li{line-height: 44px; border-top: 1px solid #ececec;}
.wdwd_left a{display: block; padding: 0 12px 0 20px;font-size: 14px;color: #333;}
.wdwd_left .hover_d a{color: #23b8ff;}
.wdwd_left a:hover{color: #23b8ff;}

.wdwd_right{float: right;width:934px; border: 1px solid #ececec;}
.ewtit{font-size: 19px;color: #333;font-weight: 400; padding-left: 25px; height: 45px; line-height: 45px;border-bottom: 1px solid #ececec;;}
.wdnr{ padding-top: 18px;}
.wdnr_tit{height: 40px;border-bottom: 1px solid #ececec; padding: 0 25px;}
.wdnr_tit span{cursor:pointer;display: inline-block; *display: inline; line-height: 40px;font-size: 18px; color: #333; padding: 0 22px;}
.wdxqbox li{color: #686868; line-height: 49px;border-bottom: 1px dashed #bdbdbd;font-size: 16px; padding: 0 25px;}
.wdxqbox a{color: #686868;}
.wdxqbox a:hover{text-decoration: underline;}
.wdnr .wdnr_tit .on2{border-bottom: 4px solid #ff811a;color: #ff811a;}
.wdxqbox{padding-top: 15px;}
/*=======30我的文档====*/
.wdwdnr{padding-bottom: 250px;}
